protective carapace

Translations
защитный панцирь